encyklopedia.space

ISO/IEC 14496 – standard MPEG‑4

ISO/IEC 14496 to międzynarodowy standard opracowany wspólnie przez ISO i IEC w ramach grupy MPEG. Definiuje on szereg technologii kodowania i transmisji multimediów, określanych łącznie jako MPEG‑4. Standard ten składa się z kilku części (ang. parts), które opisują różne aspekty – od podstawowego modelu systemu po kodowanie wideo, audio, interaktywne treści 3‑D oraz transmisję strumieniową.

Historia

Prace nad tym zestawem standardów rozpoczęły się pod koniec lat 90., a pierwsze publiczne specyfikacje zostały opublikowane w 2000 roku. Rozwój projektu był prowadzony przez MPEG (Moving Picture Experts Group) w odpowiedzi na rosnące zapotrzebowanie na bardziej efektywne kodeki wideo oraz możliwość integrowania interaktywnych elementów w multimediach.

Podstawowa struktura standardu

Standard ISO/IEC 14496 jest podzielony na następujące części:

  • Part 1 – System – opisuje ogĂłlnÄ… architekturÄ™ systemu, kontenery (np. MP4) oraz mechanizmy transmisji.
  • Part 2 – Visual – definiuje kodek wideo AVC/H.264 oraz podstawowe techniki kompresji obrazu.
  • Part 3 – Audio – obejmuje kodeki audio, w tym AAC oraz Dolby Digital (formaty AC‑3 i E‑AC‑3).
  • Part 4 – Textual – standardy opisujÄ…ce napisy i metadane (np. Timed Text).
  • Part 5 – Scene Description and Integrated Object – definiuje opis scen i obiektĂłw 3‑D oraz ich interakcjÄ™ (technologia VRML).
  • Part 6 – Systems – rozszerzenia dotyczÄ…ce transmisji strumieniowej, w tym protokół RTP oraz RTSP.
  • Part 7 – Conformance testing – metody testowania zgodnoĹ›ci implementacji ze specyfikacjÄ….

Zastosowania

ISO/IEC 14496 znajduje szerokie zastosowanie w wielu dziedzinach:

  1. Transmisja telewizyjna i internetowa – np. platformy YouTube i Netflix wykorzystują kodeki z części 2 i 3.
  2. Telefonia komórkowa – standardy 3GPP integrują MPEG‑4 w usługach wideo‑na‑żądanie.
  3. Systemy edukacyjne i e‑learning – interaktywne materiały 3‑D opisane w części 5.
  4. Rozrywka i gry wideo – kontenery MP4 i kodeki audio/wideo są podstawą wielu platform konsolowych.

PowiÄ…zane standardy

ISO/IEC 14496 jest ściśle związany z innymi normami opracowanymi przez ISO/IEC oraz organizacje branżowe:

  • ISO/IEC 13818 (MPEG‑2) – poprzednik MPEG‑4 w zastosowaniach nadawczych.
  • ISO/IEC 11172 (MPEG‑1) – pierwsza generacja cyfrowego kodowania wideo.
  • ISO/IEC 23008 (MPEG‑H) – nowszy standard obejmujÄ…cy HEVC i HDR.
  • RFC 6184 – specyfikacja transportu strumieni video w protokole RTP.

Implementacje i narzędzia

W praktyce standard jest realizowany przez szerokÄ… gamÄ™ bibliotek i aplikacji, m.in.:

  • FFmpeg – otwarto‑źrĂłdĹ‚owy zestaw narzÄ™dzi do kodowania i dekodowania MPEG‑4.
  • GStreamer – framework multimedialny wspierajÄ…cy kontenery MP4.
  • Komercyjne kodeki, np. DivX i Xvid, bazujÄ…ce na specyfikacjach części 2 i 3.

Znaczenie i perspektywy

Standard ISO/IEC 14496 przyczynił się do upowszechnienia strumieniowego przesyłania wideo o wysokiej jakości przy stosunkowo niskim zużyciu pasma. Dzięki modularnej budowie (liczne części) umożliwia elastyczne dostosowywanie się do nowych technologii, takich jak wideo 4K, HDR czy wirtualna rzeczywistość. W kolejnych latach przewiduje się dalszą integrację z technologiami sztucznej inteligencji (np. adaptacyjne kodowanie oparte na analizie sceny) oraz z protokołami sieci 5G.

Bibliografia

  1. ISO/IEC 14496‑1:2001 – System – Overview.
  2. ISO/IEC 14496‑2:2001 – Visual – Advanced Video Coding.
  3. ISO/IEC 14496‑3:2009 – Audio – Advanced Audio Coding (AAC).
  4. G. D. S. “Historia MPEG‑4”. Encyklopedia MPEG, wyd. 2005.